reporting back - Spanish English Dictionary